import { Predicate, InjectionToken } from '@angular/core';
import { ComponentInfoModel } from '../model/component-info.model';
import { Observable } from "rxjs/Observable";

export interface ILayoutSettingProvider {
    save(): string;
    restore(cmpInfo: ComponentInfoModel): boolean;
    provideCmpName(): string;
    provideCmpType(): string;
}


